package com.whisperly.echotalk.bean;

public class VersionCheckRequest {
    private String platform;
    private String currentVersion;
    private Long currentVersionCode;
    private String deviceModel;
    private String osVersion;
    private String packageName;

    public VersionCheckRequest() {}

    public VersionCheckRequest(String platform, String currentVersion, Long currentVersionCode) {
        this.platform = platform;
        this.currentVersion = currentVersion;
        this.currentVersionCode = currentVersionCode;
    }

    // Getters and Setters
    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getCurrentVersion() {
        return currentVersion;
    }

    public void setCurrentVersion(String currentVersion) {
        this.currentVersion = currentVersion;
    }

    public Long getCurrentVersionCode() {
        return currentVersionCode;
    }

    public void setCurrentVersionCode(Long currentVersionCode) {
        this.currentVersionCode = currentVersionCode;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getOsVersion() {
        return osVersion;
    }

    public void setOsVersion(String osVersion) {
        this.osVersion = osVersion;
    }

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }
}